import java.io.Serializable;
import java.util.GregorianCalendar;
import java.util.HashSet;

public class DroitsMandataire implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Mandataire _mandataire;
	enum droits{A, B, C};
	private droits _d;
	private float retraitMax;
	

	public DroitsMandataire(droits droit, Mandataire m, float rM) {
		setDroits(droit);
		setRetraitMax(rM);
		setMandataire(m);
	}
	
	public void setDroits(droits d){
		_d = d;
	}
	
	public droits getDroits(){
		return _d;
	}
	
	public void setRetraitMax(float rM){
		retraitMax = rM;
	}
	
	public float getRetraitMax(){
		return retraitMax;
	}
	
	public void setMandataire(Mandataire m){
		_mandataire = m;
	}
	
	public Mandataire getMandataire(){
		return _mandataire;
	}
	
	public String toString(){
		return this.getMandataire().getNom()+" "+this.getMandataire().getPrenom();
	}
}
